.newsSection {
    height: 260px;
    padding: 24px 0;
    display: flex;
    position: relative;
    border-bottom: #f5f5f5;
    .newsMainContainer {
        flex: 1;
        .newsTitle {
            font-size: 20px;
            color: #333;
            cursor: pointer;
            &:hover {
                // text-decoration: underline; 
                color: #0066cc;
            }
        }
        .newsMain {
            cursor: pointer;
            margin-top: 40px;
            font-size: 14px;
            line-height: 25px;
            color: #666;
            max-height: 75px;
            overflow: hidden;
            position: relative;
            display: block;
            // text-overflow: ellipsis;
            // white-space: nowrap;
            margin-right: 100px;
            // &::after {
            //     content: "\02026";
            //     position: absolute;
            //     bottom: 4px;
            //     right: 1px;
            //     padding-left:40px;
            //     background:linear-gradient(to right,transparent,#fff 55%);
            // }
        }  
    }
    .newsPic {
       height: 100%;
       width: 430px;  
    }
}